2
תגובות

אתר איטי

פתח nightf ,
בכל פעם כשהאתר עולה או במעבר בין עמודים, לוקח לו משהו כמו 5 שניות לטעון את העמוד.
אני משתמש בsession, ובשאילתות mysql.
בנוסף יש הרבה מקום בהם אני מבצע echo בכדי ליצור טבלאות עם תכנים דינמיים.

האתר כתוב בphp oop, ללא פריימוורק.

איזה כלים יש בידיי בכדי למצוא את הגורם המאט?

2 תשובות

avatar ענה intval ב 13 לאפריל 2013 #

אתה יכול להתקין הרחבה ל-PHP בשם xhprof שזה בעצם פרופיילר שמיועד לעקוב אחרי זמן ביצוע של פונקציות.
דוגמאות והוראות התקנה יש באתר שלהם.

avatar ענה shlomo120 ב 15 לאפריל 2013 #

תאסוף כל פלט לתוך משתנה ובסוף תדפיס את כולו בפעם אחת (במקום לבצע 50 קריאות לecho ....)
תעבור לPDO אם עדיין לא עברת.
תשתמש בautoloading .